//
//  main.m
//  LGTest
//
//  Created by cooci on 2019/2/7.
//

#import <Foundation/Foundation.h>
#import "LGPerson.h"
#import "LGTeacher.h"
#import <objc/runtime.h>
#import <malloc/malloc.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        
        // size :
        // 1: 对象需要的内存空间 8倍数 - 8字节对齐
        // 2: 最少16 安全 16 - 8  > 16
        
        // 对象开辟空间只有这样
        // 系统真的会按照我们的意愿 -- calloc
        // isa
        
        
        LGTeacher  *p = [LGTeacher alloc];
        p.name = @"LG_Cooci";
        p.age  = 18;
        p.height = 185;
        p.hobby  = @"女";
        NSLog(@"%@",p);
        
    }
    return 0;
}


